package com.keba.lamp.complaint.manager;

import com.keba.basic.base.manager.SuperManager;
import com.keba.lamp.complaint.entity.EvidenceCaseRel;

import java.util.List;

/**
 * <p>
 * 通用业务接口
 * 证据目录和案件关联表
 * </p>
 *
 * @author chaowu.wang
 * @date 2025-04-02 00:12:46
 * @create [2025-04-02 00:12:46] [chaowu.wang] [代码生成器生成]
 */
public interface EvidenceCaseRelManager extends SuperManager<EvidenceCaseRel> {

    boolean deleteByCaseId(Long caseId, Long tenantId);

    boolean deleteByCaseIds(List<Long> caseIds);

    boolean deleteByBizTypeAndCaseType(Long caseId, String bizType, String caseType, Long tenantId);

    List<EvidenceCaseRel> listByCaseId(Long caseId, String bizType, String caseType);
}


